house finch (carpodacus mexicanus) - Turkish English Dictionary